you're screwed! - German English Dictionary